import { isEmpty } from '../../utils'

/**
 * 功能: 全局公共状态枚举 -- 案例
 * @author Conan
 * @CreatedTime 2020-07-24
 */

const statusEnum = {
  waitTransferee: {
    name: '待受让',
    alias: '别名'
  },
  transfereeSuccess: {
    name: '受让成功',
    alias: '别名'
  },
  waitSign: {
    name: '待签约',
    alias: '别名'
  },
  agreed: {
    name: '已同意',
    alias: '别名'
  },
  getStatusName,
  getStatusAlias
}

// 获取名称
function getStatusName(status) {
  if (isEmpty(status)) {
    return '--'
  } else {
    return statusEnum[status].name
  }
}

// 获取别名
function getStatusAlias(status) {
  if (isEmpty(status)) {
    return '--'
  } else {
    return statusEnum[status].alias
  }
}

module.exports = {
  statusEnum
}
